derelict.udis86.types

Undocumented in source.

Members

Aliases

input_hook_t
alias input_hook_t = int function(ud*)
Undocumented in source.
sym_resolver_t
alias sym_resolver_t = const(char)* function(ud*, uint64_t addr, int64_t* offset)
Undocumented in source.
translator_t
alias translator_t = void function(ud*)
Undocumented in source.
ud_mnemonic_code
alias ud_mnemonic_code = int
Undocumented in source.
ud_table_type
alias ud_table_type = int
Undocumented in source.
ud_type
alias ud_type = int
Undocumented in source.

Enums

UD_Iaaa
anonymousenum UD_Iaaa
Undocumented in source.
UD_NONE
anonymousenum UD_NONE
Undocumented in source.
UD_TAB__OPC_VEX
anonymousenum UD_TAB__OPC_VEX
Undocumented in source.

Manifest constants

UD_EOI
enum UD_EOI;
Undocumented in source.
UD_INP_CACHE_SZ
enum UD_INP_CACHE_SZ;
Undocumented in source.
UD_VENDOR_AMD
enum UD_VENDOR_AMD;
Undocumented in source.
UD_VENDOR_ANY
enum UD_VENDOR_ANY;
Undocumented in source.
UD_VENDOR_INTEL
enum UD_VENDOR_INTEL;
Undocumented in source.

Static variables

ud_mnemonics_str
const(char**) ud_mnemonics_str;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

ud
struct ud
Undocumented in source.
ud_operand
struct ud_operand
Undocumented in source.

Unions

ud_lval
union ud_lval
Undocumented in source.

Meta